particle contamination - German English Dictionary